kidney cortex - Español Inglés Diccionario